package com.tms.springboot.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author 小哑巴
 * 2023/6/29
 * 20:51
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CoreOrgJobInfoVo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * ID
     */
    @TableId("id")
    private String id;

    /**
     * 名称
     */
    @TableField("name")
    private String name;

    /**
     * 简称
     */
    @TableField("abbreviation")
    private String abbreviation;

    /**
     * 地址
     */
    @TableField("address")
    private String address;

    /**
     * 联系电话
     */
    @TableField("contract_number")
    private String contractNumber;


    /**
     * 营业时间
     */
    @TableField("business_hours")
    private String businessHours;
    //定时任务Id
    @TableField("jobId")
    private Integer jobId;
    //定时任务说明
    @TableField("job_desc")
    private String jobDesc;
    //定时任务执行时间
    @TableField("schedule_conf")
    private String scheduleConf;
    //定时任务表的机构id
    @TableField("executor_handler")
    private String executorHandler;
}